Next: Mathematica Language Mode, Previous: Maxima Language Mode, Up: Language Modes [Contents][Index]
The d A (calc-giac-language) command
selects the conventions of Giac, another free computer algebra
system. The function names in Giac are similar to Maxima. Complex
numbers are written ‘3 + 4 i’. The
standard special constants in Giac are the same as in Calc,
except that infinity represents both Calc’s
inf and uinf.
Underscores are allowed in function and variable names in Giac mode. Brackets are used for subscripts. In Giac, indexing of lists begins at 0, instead of 1 as in Calc. So if ‘A’ represents the list ‘[a,2,c,4]’, then ‘A[2]’ would equal ‘c’. In general, ‘A[n]’ in Giac mode corresponds to ‘A_(n+1)’ in Normal mode.
The Giac interval notation ‘2 .. 3’ has no surrounding brackets; Calc reads ‘2 .. 3’ as the closed interval ‘[2 .. 3]’ and writes any kind of interval as ‘2 .. 3’. This means you cannot see the difference between an open and a closed interval while in Giac mode.